pulse compression radar - French English Dictionary